package cn.base.demo1;

import java.util.Random;
import java.util.Scanner;

public class index03 {
    public static void main(String[] args) {
        // (1)定义一个整数数组arr，数组长度通过键盘录入；
        // (2)通过随机数为数组元素赋值，随机数范围为[12,45]；
        // (3)键盘输入一个整数，判断arr中是否存在该整数，存在则打印:
        // 数组中存在整数xx;不存在则打印：数组中不存在整数xx。  (难)
        Scanner sc = new Scanner(System.in);
        System.out.println("从键盘输入数组的长度：");
        int num = sc.nextInt();
        int[] arr = new int[num];
        Random ra = new Random();
        for (int i = 0; i < arr.length; i++) {
            arr[i] = ra.nextInt(34) + 12;
            System.out.print(arr[i]+" ");
        }
        System.out.println();
        System.out.println("从键盘上输入一个整数：");
        int num1 = sc.nextInt();
        for (int i = 0; i < arr.length; i++) {
            if (num1 == arr[i]) {
                System.out.println("数组中存在整数" + num1);
            }else if (i == arr.length - 1){
                System.out.println("数组中不存在整数" + num1);
            }
        }
    }
}
